import React, { Component } from 'react';
import {observer,inject} from 'mobx-react'

// 方式一：如果store/index.js是通过对象导出的，则需要inject接收对应的store模块
@inject("testStore")
@observer
class Home extends Component {
    render() {
        // 方式一：如果store/index.js是通过对象导出的，组件中这样获取 testStore模
        const {testStore}=this.props
        console.log(testStore);
        return (
            <div>
               {testStore.name}
            </div>
        );
    }
}

// // 方式二：如果store/index.js是通过class类导出的， 组件中这样获取 testStore模块
// @inject("store")
// @observer
// class Home extends Component {
//     render() {
//         // 方式二：如果store/index.js是通过class类导出的， 组件中这样获取 testStore模块
//         const {testStore}=this.props.store
//         console.log(testStore);
//         return (
//             <div>
//                {testStore.name}
//             </div>
//         );
//     }
// }

export default Home;
